cancer breast cancer children quality assurance breast child cambridge chemotherapy quality software quality waterloo kids software quality assurance childhood cancer software kitchener ontario aids software testing